strike repeatedly - Deutsch Englisch Wörterbuch